package com.ruoyi.web.controller.business.rule.vo;

import com.alibaba.fastjson2.JSONArray;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
import com.ruoyi.common.core.domain.entity.SysDept;
import lombok.Data;

/**
 * 业务 线上小组部门商机规则 vo
 *
 * @author Jyl
 */
@Data
public class JbOpportunityRulesVO extends SysDept
{
    /**
     * 用户数量
     */
    private String usersNumber;

    /**
     * ids
     */
    private Long[] ids;

    /**
     * 规则类型
     * online_deptteam_opportunity 类型使用: bus_opportuity_rules_type
     */
    private Long executionType;

    /**
     * 规则内容
     */
    @TableField(typeHandler = JacksonTypeHandler.class)
    private JSONArray executionContent;
}
